Description: Probabilistic Programming and Bayesian Methods for Hackers是一本写给开发者的关于贝叶斯方法和概率问题的免费开源书。贝叶斯方法的用途十分广泛,在经济学上能找出一堆的例子。而在IT行业,机器学习是非常典型的一个应用。而机器学习也是本书作者写本书的一个重要的理由。
本书选择了Python作为编程语言,这一点都不奇怪,Python在科研和数据分析上的应用是非常方便和普遍的,比如大名鼎鼎的Numpy等。作者在本书中使用另一个库PyMC,它依赖于Numpy和SciPy(可选)。
如果你正从事数据分析和机器学习的研究,这是一本非常棒的书籍。它不仅介绍了贝叶斯的相关理论,告诉了我们一些这个伟大的理论没告诉我们的东西,更重要的是,他的文档基于ipython-notebook完成,这是一种输入代码实时在网页显示各种统计图的工具。图文并茂,十分生动。唯一的要求可能是需要有一定的数学功力和英语水平了。(The Bayesian method is the natural approach to inference, yet it is hidden from readers behind chapters of slow, mathematical analysis. The typical text on Bayesian inference involves two to three chapters on probability theory, then enters what Bayesian inference is. Unfortunately, due to mathematical intractability of most Bayesian models, the reader is only shown simple, artificial examples. This can leave the user with a so-what feeling about Bayesian inference. In fact, this was the author's own prior opinion.) Platform: |
Size: 26860544 |
Author:zauruso |
Hits:
Description: 首先,我们普及一下编程语言的基础知识。用任何编程语言来开发程序,
都是为了让计算机干活,比如下载一个 MP3,编写一个文档等等,而计
算机干活的 CPU 只认识机器指令,所以,尽管不同的编程语言差异极
大,后都得“翻译”成 CPU 可以执行的机器指令。而不同的编程语言,
干同一个活,编写的代码量,差距也很大。
比如,完成同一个任务,C 语言要写 1000 行代码,Java 只需要写 100
行,而 Python 可能只要 20 行。
所以 Python 是一种相当高级的语言。(First, let's popularize the basics of programming languages. Develop programs in any programming language.
Is to make the computer work, such as download a MP3, write a document, and meter
Computers work with CPUs that only know machine instructions, so although different programming languages differ greatly
Large, then have to "translate" into machine instructions that the CPU can execute. And different programming languages,
Do the same job, write the amount of code, the gap is also very large.
For example, to accomplish the same task, the C language needs to write 1000 lines of code, and the Java language only needs to write 100 lines of code
Yes, and Python may only be 20 lines.
So Python is a fairly high level language.) Platform: |
Size: 3523584 |
Author:bren1024 |
Hits:
Description: 深度学习工具包,内含多种CNN 算法,实验采用PYTHON为主要编程语言(The deep learning toolkit contains many CNN algorithms. PYTHON is used as the main programming language in the experiment.) Platform: |
Size: 11880448 |
Author:cheries |
Hits: